/**
 * AuditForm
 */
export interface AuditForm {
  id?: number;
  auditIdea?: number;
  /**
   * 原因
   */
  auditIdeaContent?: null | string;
}

/**
 * ProjectLockOutEditForm
 */
export interface ProjectLockOutEditForm {
  /**
   * 附件
   */
  attachments: Int32AttachmentsForm[];
  /**
   * 实际复工日期
   */
  endDate?: Date | null;
  /**
   * 主键
   */
  id?: number | null;
  /**
   * 计划停工结束日期（复工日期）
   */
  planEndDate?: Date | null;
  /**
   * 计划停工开始日期
   */
  planStartDate?: Date | null;
  projectName?: null | string;
  /**
   * 原因
   */
  reason: string;
  /**
   * 实际停工开始日期
   */
  startDate?: Date | null;
  status: number;
}

/**
 * Int32AttachmentsForm
 */
export interface AttachmentsForm {
  attachmentId?: null | string;
  attachmentName?: null | string;
  objectId?: number;
}
